Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F16 Germany F17 Germany F18 Italy F24 Chile F2 Chile F4 Chile F5 Chile F6 Poland F1 Poland F2 Poland F3 Germany F10 Chile F1 Chile F2 Germany F9 Germany F11 Germany F12 Germany F13 Global Telecom Open - Florianopolis Brasil Open - Florianopolis drkoop.com USTA Challenger of Dallas - Dallas Guzzini Challenger - Recanati Bogota Challenger - Bogota X Abierto Internacional de Salinas - Salinas Seguros Bolivar Open - Bogota The Surbiton Trophy - Surbiton Steelers Cup - Kosice USTA Challenger - Champaign Copa Kia Challenger ATP - Santiago Voit Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City II Naples ITG Challenger - Naples ECU Prague Open - Prague 2007 West Side Tennis Club Clay Court Challenger - Forest Hills ATP Challenger La Serena - La Serena Roma Open Challenger - Rome Pekao Open - Szczecin Bytom Challenger Legg Mason Tennis Classic - Washington D.C. Grand Prix Hassan II - Casablanca Gold Flake Open - Chennai Sybase Open - San Jose Abierto Mexicano de Tenis Pegaso - Mexico City Citrix Tennis Championships - Delray Beach Generali Open 2000 - Kitzbuhel Salem Open - Hong Kong Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale Verizon Tennis Challenge - Atlanta BMW Open - Munich The Stella Artois Grass Court Championships - London Heineken Open Shanghai - Shanghai Salem Open - Hong Kong BellSouth Open - Vina del Mar Siebel Open - San Jose International Tennis Championships - Delray Beach The Samsung Open - Nottingham 2002 Mercedes Cup - Stuttgart Kremlin Cup - Moscow Heineken Open - Auckland BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco International Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia The Stella Artois Grass Court Championships - London The Priority Telecom Open - Amersfoort Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. Thailand Open - Bangkok BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe The Stella Artois Grass Court Championships - London Heineken Open - Auckland Brasil Open - Costa do Sauipe Orange Prokom Open - Sopot MoviStar Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Red Letter Days Open - Nottingham RCA Championships - Indianapolis Pilot Pen Tennis - New Haven Interwetten Austrian Open - Kitzbuhel Mercedes Cup - Stuttgart Masters Series - Hamburg Heineken Open - Auckland Movistar Open - Santiago AEGON Championships - London PTT Thailand Open - Bangkok Moselle Open - Metz Brasil Open - Sao Paulo Moselle Open - Metz Open de Nice Cote d'Azur - Nice Vegeta Croatia Open - Umag Austrian Open - Kitzbuhel Moselle Open - Metz Shenzhen Open - Shenzhen Stella Artois Clay Court Championships - Budaors USTA Men's Challenger of Dallas - Dallas Iquique Challenger Manerbio Challenger Como Challenger Napoli Challenger Rome Challenger Manerbio Challenger U.S. Open - New York Dallas Challenger French Open - Paris Rennes Challenger Wimbledon - London German Open - Hamburg Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Miami NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Pacific Life Open - Indian Wells IV Trofeo Ciudad de Quito - Quito Campionati BNL dItalia - Rome BH Tennis Open International Cup - Belo Horizonte V Trofeo Ciudad de Quito - Quito drkoop.com USTA Challenger of Austin - Austin drkoop.com USTA Challenger of Houston - Houston Copa Ericsson - Guadalajara Challenger de Granby - Granby Internationale Badische Meisterschaften Um Den Techem Cup - Zell VII Avierto Internacional de Salinas - Salinas 1st Challenger Tournament Leon - Leon XL Capital Bermuda Open - Bermuda drkoop.com USTA Tennis Championships - Armonk CA-Challenge 2000 - Graz BCP Tennis Classic - Sao Paulo Hilton Waikoloa Village USTA Challenger - Waikoloa XL Capital Bermuda Open - Bermuda The Scottish Tennis Championships - Edinburgh ECM Cup - Prague Aberto Da Costa Do Sauipe - Bahia Quelle Cup - Furth XI Venice Open - Venice 2001 Challenger Canottieri Mincio - Mantova BH Tennis Open International Cup - Belo Horizonte IV Gramado Open de Tenis - Gramado Copa Ericsson Peru - Lima VII Trofeo Ciudad de Quito - Quito Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Copa Ericsson Costa Rica - San Jose Gran Copa Ericsson - Rio de Janeiro Pekao Open - Szczecin Maia Open 2002 - Maia Visa Tennis Open - Sao Paulo Abierto Internacional de Salinas - Salinas Windy City Classic - Winnetka Gramado Open de Tennis - Gramado Belo Horizonte Tennis Open - Belo Horizonte Copa Ericsson Venezuela - Caracas Copa Ericsson Chile - Santiago Copa Ericsson Brasil - Sao Paulo Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Copa Ericsson Peru - Lima Laser Vision USTA Challenger - Amarillo ATP Tour Challenger at Nellie Gail - Laguna Hills BBB Open - Sofia drkoop.com USTA Challenger of San Antonio - San Antonio Saint Francis Health System USTA Challenger - Tulsa Copa Ericsson - Santiago drkoop.com USTA challenger of Miami - Miami Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson - Caracas Gran Copa Ericsson - Porto Alegre Challenger Ford de Cherbourg - Cherbourg XL Capital Bermuda Open - Bermuda 2003 Eddleman USTA Challenger - Birmingham 2003 West Side Tennis Club Challenger - Forest Hills The Surbiton Trophy - Surbiton Geovillage Open Trofeo Melia Olbia - Olbia VI Gramado Open de Tenis - Gramado Gran Challenger Casablanca - Mexico City IX Trofeo Ciudad de Quito - Quito The USTA Challenger at West End Racquet - Torrance Waco International Tennis Challenger - Waco A Glimmer of Hope Challenger - Austin Britania Zavaleta - Puebla Sao Paulo - Brazil USTA Men's Challenger of Dallas - Dallas Corona Mexico City Open - Mexico City Challenger Leon 2004 - Leon XXXVII Torneig C.E. Laieta - Barcelona Sporting Challenger - Turin VI Gramado Open de Tenis - Gramado Porsche Open - Poznan USTA Men's Challenger of Dallas - Dallas Torneo Internacional Challenger Fila 2005 - Leon Draft Corona Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City Ostrava Open 2005 - Ostrava Badden Open by Rothaus - Ettlingen Schickendanz Open - Furth The Surbiton Trophy - Surbiton Banca Stato Challenger - Lugano Credicard Mastercard Tennis Cup 2005 - Campos do Jordao Porsche Open - Poznan 14° BH Tennis Open - Belo Horizonte ATP Open Castilla y Leon - Segovia Sina-Kia Motors Tennis Cup - Cordenons Black Forest Open - Freudenstadt 2005 Tulsa Challenger - Tulsa Swanston Challenger - Sacramento Copa Petrobras - Bogota Pro Challenger at Calabasas - Calabasas Home Depot Center USTA Challenger - Carson Copa Petrobras - Santiago USTA/Adtech Challenger - Boston Copa Kia - Santiago Atlanta Clay Court Challenger - Atlanta San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Baden Open - Ettlingen San Luis Potosi Challenger 2000 - San Luis Potosi Constanta Challenger - Constanta Open de Montauban - Montauban Siemens Open - Scheveningen Seguros Bogota Open - Bogota Akbank Private Banking TED Open 2006 - Istanbul Credicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Joinville Tennis Festival - Joinville Iskratel Open - Kranj Genoa Open - Genova Amazonia Open de Tenis - Belem IX Gramado Open - Gramado XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Ford Tennis Championships - Louisville Copa Petrobras Argentina - Buenos Aires Wimbledon - London Music City Challenger - Nashville II Challenger Ciudada de Guayaquil - Guayaquil French Open - Paris Wimbledon - London U.S. Open - New York Naples Challenger - Naples The Powder Byrne Trophy - Surbiton Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena drkoop.com USTA Challenger of Tallahassee - Tallahassee Australian Open - Melbourne Bancolombia Open - Bogota Wimbledon - London San Luis Potosi Challenger 2007 - San Luis Potosi XL Bermuda Open - Bermuda The 'Fitz' Casino Challenger - Tunica Dusseldorf Open Challenger 2007 - Dusseldorf Wartburg Open - Eisenach Copa Petrobras Paraguay - Asuncion Copa Petrobras Argentina - Buenos Aires Challenger de Providencia-Copa Kia - Santiago Bancolombia Open - Bogota Muller Cup 2000 - Ulm Smith Barney Men's Challenger - Covington College Station Challenger - College Station Macedonian Open - Skopje FILA Challenger Biella - Biella Austin Challenger - Austin Alphen Challenger Copa Ericsson Mexico - Guadalajara Santiago Challenger Copa Ericsson Peru - Lima Copa Ericsson Brazil - Sao Paulo Tiburon Challenger - Tiburon USTA Challenger of Las Vegas - Las Vegas VI Trofeo Ciudad de Quito - Quito Antonio Savoldi-Marco Co. - Manerbio USTA Challenger of Burbank - Burbank Burbank Challenger - Burbank Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Petrobras Santiago - Santiago Copa Ericsson Costa Rica - San Jose 2001 USTA Challenger of Calabasas - Calabasas San Luis Potosi Challenger - San Luis Potosi Architect Open - Budapest Powder Byrne Trophy - Surbiton Intelig Tennis Cup - Campos do Jordao Credicard Tennis Cup - Campos do Jordao Amer-Wilson Tampere Challenger - Tampere Copa Ericsson Brazil - Sao Paulo Australian Open - Melbourne Wimbledon - London Challenger Cudad de Guayaquil - Guayaquil Music City Challenger - Nashville Copa Petrobras - Aracaju Bogota Challenger Copa Petrobras - Buenos Aires Cyclus Open de Tenis - Florianopolis Britania Zavaleta - Puebla U.S. Open - New York Corona Mexico City Open - Mexico City Singapore Mens Tennis Open - Singapore San Luis Potosi Challenger - San Luis Potosi Heineken Challenger - Ho Chi Minh City San Luis Potosi Challenger - San Luis Potosi Aberto de Santa Catarina - Florianopolis Bangkok Challenger - Bangkok Napoli International Cup - Napoli BPCA Open de Nice-Tounoi Challenger - Nice AXA Open - Espinho Bogota Challenger VSZ Solvak Open Challenger - Kosice Torneo Internacional Challenger Fila 2006 - Leon AGT Challenger - Leon Abierto Colombiano de Tenis - Bogota 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona IV Abierto Internacional de Salinas - Salinas Indian Oil Servo Delhi Challenger - New Delhi CNA TennisPro Classic - Winnetka Irving Challenger Uncle Tobys Challenger - Tasmania USTA Challenger of San Antonio - San Antonio Unicredit Czech Open 2007 - Prostejov USTA Challenger of Tiburon - Tiburon USTA Challenger of North Miami Beach - North Miami Beach Genova Challenger San Luis Potosi Challenger 2002 - San Luis Potosi Australian Open - Melbourne 2002 USTA Challenger of Calabasas - Calabasas French Open - Paris Wimbledon - London U.S. Open - New York 2002 Eddleman USTA Challenger - Birmingham Australian Open - Melbourne ARMS USTA Challenger - Rocky Mount IX Abierto Internacional de Salinas - Salinas San Marino Cepu Open - San Marino 2002 USTA Tallahassee Tennis Challenger - Tallahassee Abierto Club Casablanca - Mexico City 10th Wartburg Open - Eisenach Garden Open 2004 - Rome Ispat Open 2004 - Ostrava Muller Cup - Ulm Wimbledon - London Zagreb Open - Zagreb Bytom Challenger Schickedanz Open - Furth Bogota Challenger Constanta Challenger The Surbiton Trophy - Surbiton ATU Cup - Weiden U.S. Open - New York Rijeka Challenger Australian Open - Melbourne French Open - Paris Oberstaufen Challenger Hilton Waikoloa USTA Challenger - Waikoloa Downtown Athletic Club USTA Challenger - Amarillo Ourocard Tennis Challenger - Sao Paulo Wimbledon - London Copa Petrobras Colombia - Bogota Credicard Mastercard Tennis Cup - Campos do Jordao Grand Prix Hassan II - Casablanca Copa Petrobras Brazil - Belo Horizonte 13 BH Tennis Open International Cup - Belo Horizonte Cepu Open - San Marino Siemens Open - Scheveningen Fujitsu Siemens Open - Budapest III Gramado Open de Tenis - Gramado Polish Open 2000 - Poznan Aberto de Sao Paulo - Sao Paulo BH Tennis Open International Cup - Belo Horizonte La Serena Open - La Serena Caltanissetta Challenger Warta Cup - Sopot Copa Telefonica CTC Chile - Santiago Hilton Waikoloa Village USTA Challenger - Waikoloa Barletta Challenger Cali Challenger VI Abierto Internacional de Salinas - Salinas 9th Wartburg Open - Eisenach U.S. Open - New York Genoa Open Challenger-Fondazione Carige - Genova Open D'Orleans - Orleans Segundo Aberto de Brasilia - Brasilia XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Montevideo U.S. Open - New York Telesp Celular Open - Campinas Global Telecom Open - Curitiba Grand Prix de Tennis de Lyon - Lyon Movistar Open - Vina del Mar USTA Freeman Men's Challenger - Joplin SMS Tennis Open - Sao Paulo Copa Ericsson Mexico - Guadalajara XI Abierto Internacional de Salinas - Salinas Schickendanz Open - Furth Powder Byrne Trophy / Surrey Grasscourt Championships - Surbiton II Cyclus Open de Tenis - Florianopolis drkoop.com USTA Tennis Championships of Denver - Denver The Powder Byrne Trophy - Surbiton Estoril Open - Estoril Abierto Mexicano de Tenis - Mexico City The Stella Artois Grass Court Championships - London San Remo Tennis Cup 15° Piertomaso - San Remo Kroger / St. Jude International - Memphis Galleryfurniture.com Challenge - Atlanta U.S. Men's Clay Court Championships - Orlando The Nottingham Open - Nottingham Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island Chevrolet Cup - Vina del Mar Energis Open - Amsterdam Cerveza Club Columbia Open - Bogota Hellmann's Cup - Santiago RCA Championships - Indianapolis Copa Petrobras Argentina - Buenos Aires Milan Indoors - Milan The Stella Artois Grass Court Championships - London Energis Open - Amersfoort Generali Open 2002 - Kitzbuhel TD Waterhouse Cup - Long Island Brasil Open - Salvador Stockholm Open - Stockholm Allianz Suisse Open Gstaad - Gstaad Milan Indoors - Milan Grand Prix Hassan II - Casablanca The Samsung Open - Nottingham Brasil Open - Salvador Energis Dutch Open - Amsterdam Internationaler Raiffeisen Grand Prix - St. Polten Allianz Suisse Open Gstaad - Gstaad Cerveza Club Colombia Open - Bogota Miller Lite Hall of Fame Tennis Championships - Newport BellSouth Open - Vina del Mar Open Seat Godo - Barcelona International Tennis Championships - Delray Beach Open de Moselle - Metz Stockholm Open - Stockholm The Stella Artois Championships - London Generali Open - Kitzbuhel The Stella Artois Championships - London Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington China Open - Beijing Heineken Open - Auckland The Hypo Group Tennis International 2008 - Poertschach The Stella Artois Grass Court Championships - Queen's/London President's Cup 2000 - Tashkent Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao III Aberto Santa Catarina de Tenis - Florianopolis Legg Mason Tennis Classic - Washington D.C. Grand Prix de Tennis de Lyon - Lyon AIG Japan Open - Tokyo Tennislife Cup - Napoli Chennai Open - Chennai Open de Tenis Comunidad Valenciana - Valencia Open de Moselle - Metz Mercedes Cup - Stuttgart Monza Challenger Heineken Open - Auckland Campionati Internazionali di Sicilia - Palermo Heineken Open Shanghai - Shanghai BB&T Atlanta Open - Atlanta 2001 Mercedes Cup - Stuttgart AIG Japan Open - Tokyo Japan Open - Tokyo Brazil Open - Salvador Heineken Open - Auckland Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Brasil Open - Costa do Sauipe Nossa Caixa Aberto de Sao Paulo - Sao Paulo Energis Open - Amersfoort Atlanta Tennis Championships - Atlanta Heineken Open - Auckland Sybase Open - San Jose Chevrolet Cup - Santiago AAPT Championships - Adelaide Internationaler Raiffeisen Grand Prix - St. Polten Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston Asuncion Challenger Mercedes Cup - Stuttgart Movistar Open - Vina del Mar Grand Prix Hassan II - Casablanca Generali Open - Kitzbuhel U.S. Men's Clay Court Championships - Houston Movistar Open - Vina del Mar Grand Prix de Tennis de Lyon - Lyon The Ericsson Open - Miami Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris French Open - Paris French Open - Paris Davis Cup, World Group, QR, BRA-NZL 5-0 Davis Cup, Group 1, 1R, CHI-CAN 4-1 Davis Cup, World Group, SF, AUS-BRA 5-0 Davis Cup, Group 1, 2R, CHI-BAH 4-1 Davis Cup, World Group, 1R, CZE-BRA 4-1 Davis Cup, World Group, QR, BRA-CAN 4-0 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, 1R, RUS-CHI 4-1 Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, World Group, PO, CHI-PAK 5-0 Davis Cup, World Group, 1R, SWE-BRA 3-2 Davis Cup, Group 1, 1R, CHI-PER 5-0